<?php
/*
	Aurus CMS - free OOP CMS
	Copyright (C) 2010  Nestor Yanchuk

	This program is free software: you can redistribute it and/or modify
	it under the terms of the GNU General Public License as published by
	the Free Software Foundation, either version 2 of the License, or
	(at your option) any later version.

	This program is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
	GNU General Public License for more details.

	You should have received a copy of the GNU General Public License
	along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/
if (isset($_POST['host'])) {
	if (@mysql_connect($_POST['host'],$_POST['login'],$_POST['pass'])) {
		$file  = "<?php
$config = array(
'host' 	=>	 '{$_POST['host']}',
'login' 	=>	 '{$_POST['login']}',
'pass' 	=>	 '{$_POST['pass']}',
'database' 	=>	 '{$_POST['db']}',
);
if (!defined('PREFIX')) define('PREFIX','{$_POST['prefix']}');
";
		if (file_put_contents(ROOT.'/engine/configs/config.db.php',$file)) {
			echo HEADER.'<h2>'.__('Файл конфігурації для з\'єднання з БД створено').'</h2><a href="'.LINK_ROOT.'install/index.php?step=6">'.__('Далі').'</a>'.FOOTER;
		} else {
			echo HEADER.__('Сталась помилка, записати файл конфігурацій не вдалось').FOOTER;
		}
	} else {
		echo HEADER.__('Дані невірні, з\'єднання не пройшло').FOOTER;
	}
} else {
	$c = '<h2>'.__('Налаштування бази даних').'</h2>'.form_start().Html::table(
	Html::tr(
	Html::td(__('Сервер MySQL')).
	Html::td('<input type="text" value="localhost" name="host"/>')
	).Html::tr(
	Html::td(__('Назва бази жаних')).
	Html::td('<input type="text" value="" name="db"/>')
	).Html::tr(
	Html::td(__('Ім\'я користувача')).
	Html::td('<input type="text" value="" name="login"/>')
	).Html::tr(
	Html::td(__('Пароль')).
	Html::td('<input type="text" value="" name="pass"/>')
	).Html::tr(
	Html::td(__('Префікс (не змінюйте якщо не знаєте для чого це призначено)')).
	Html::td('<input type="text" value="au" name="prefix"/>')
	)
	).'<input type="submit" value="'.__('Вперед').'"/></form>';

	echo HEADER.$c.FOOTER;
}